A Framework for Semi-Automated Parallel Program Transformation*

نویسندگان

  • A. S. M. Sajeev
  • H. W. Schmidt
چکیده

Sequential to parallel program transformation is an approach to parallel systems development which removes some of the disadvantages of parallelising compilers and parallel programming. 4P is a suitable paradigm for such transformations. The transformation system accepts a sequential program, performs partial automatic transformation, and then interacts with the user to generate the corresponding parallel program.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

PIPS Is not (just) Polyhedral Software Adding GPU Code Generation in PIPS

Parallel and heterogeneous computing are growing in audience thanks to the increased performance brought by ubiquitous manycores and GPUs. However, available programming models, like OPENCL or CUDA, are far from being straightforward to use. As a consequence, several automated or semi-automated approaches have been proposed to automatically generate hardware-level codes from high-level sequenti...

متن کامل

Towards Automated Code Parallelization through Program Comprehension

Currently available parallelizing tools are biased in favor of a particular parallel execution model for generating the output parallel program. This obviously limits the generality of these tools, since programs may be parallelized according to diierent programming paradigms. In this paper we propose a novel approach to automated code parallelization that tries to overcome these limitations. T...

متن کامل

A Framework For Design of Heterogeneous Multi-processor Embedded Systems

Due to the technological advances, mapping of embedded applications onto single-chip multi-processor systems becomes a feasible and very interesting option. What is needed is an environment that supports the designer in transforming an algorithmic specification into a suitable parallel implementation. In this report we present a new such environment, which we developed within our laborartory. A...

متن کامل

ADAPT: Automated De-Coupled Adaptive Program Transformation

Dynamic program optimization o ers performance improvements far beyond those possible with traditional compile-time optimization [1, 2, 3, 4]. These gains are due to the ability to exploit both architectural and input data set characteristics that are unknown prior to execution time. In this paper, we propose a novel framework for dynamic program optimization, ADAPT (Automated De-coupled Adapti...

متن کامل

Procs. 3rd Workshop on Program Comprehension, towards Automated Code Parallelization through Program Comprehension

Currently available parallelizing tools are biased in favor of a particular parallel execution model for generating the output parallel program. This obviously limits the generality of these tools, since in general programs may be parallelized according to diierent programming paradigms. In this paper we propose a novel approach to automated code parallelization that tries to overcome these lim...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994